import type { TranslationType } from './types';

export const hu: TranslationType = {
  title: "VoiceCanvas",
  inputPlaceholder: "Szöveg beírása olvasáshoz...",
  speed: "Sebesség",
  voice: "Hang",
  female: "Női",
  male: "Férfi",
  wordByWord: "Szóról szóra",
  readText: "Szöveg olvasása",
  uploadFile: "Fájl feltöltése",
  downloadAudio: "Hang letöltése",
  selectLanguage: "Nyelv kiválasztása",
  theme: "Téma",
  light: "Világos",
  dark: "Sötét",
  system: "Rendszer",
  noTextError: "Nincs olvasandó szöveg",
  pleaseEnterText: "Kérjük, először írjon be szöveget",
  error: "Hiba",
  speechError: "Hiba történt a szöveg felolvasása közben",
  downloadError: "Hiba történt a hang letöltése közben",
  pdfNotSupported: "PDF fájlok még nem támogatottak",
  wordNotSupported: "Word fájlok még nem támogatottak",
  unsupportedFormat: "Nem támogatott fájlformátum",
  uploadError: "Fájlfeltöltés sikertelen",
  speechService: "Beszédszolgáltatás",
  selectService: "Szolgáltató kiválasztása",
  serviceSettings: "Szolgáltatási beállítások",
  minimaxNotSupported: "A Minimax nem támogatja ezt a nyelvet, automatikusan AWS Polly-re váltottunk",
  voiceNotSupported: "Hangválasztás nem támogatott",
  on: "Be",
  off: "Ki",
  characters: "karakter",
  landingTitle: "VoiceCanvas",
  startNow: "Próbálja Most",
  tryForFree: "Ingyenes Kipróbálás",
  feature1Title: "Kiváló Minőségű Hang",
  feature1Desc: "Természetes hangsúllyal és ritmussal végzett hangszintézis",
  feature2Title: "Többnyelvű Támogatás",
  feature2Desc: "50+ nyelv férfi és női hangokkal, ideális globális tartalmakhoz",
  feature3Title: "Haladó Funkciók",
  feature3Desc: "Sebesség testreszabása, hangvizualizáció és szóról szóra olvasás a tanulás segítésére",
  ctaTitle: "Kezdje El Szöveg-Beszéd Eszközünk Használatát Ma",
  coreFeatures: "Alapfunkciók",
  howItWorks: "Hogyan Működik",
  testimonials: "Felhasználói Vélemények",
  step1Title: "Szöveg Megadása",
  step1Desc: "Írja be vagy töltse fel az átalakítani kívánt szöveget",
  step2Title: "Beállítások Konfigurálása",
  step2Desc: "Válasszon nyelvet, hangot és állítsa be a sebességet",
  step3Title: "Beszéd Generálása",
  step3Desc: "Kattintson a szöveg beszéddé alakításához",
  testimonial1Name: "John Doe",
  testimonial1Role: "Nyelvtanuló",
  testimonial1Content: "Kiejtésem és hallásértésem jelentősen javult. A többnyelvű támogatás fantasztikus!",
  testimonial2Name: "Maria Garcia",
  testimonial2Role: "Tartalomkészítő",
  testimonial2Content: "Napi szinten használom hangszalagok készítéséhez. A minőség és az egyszerűség kiváló.",
  testimonial3Name: "Sarah Chen",
  testimonial3Role: "Tanár",
  testimonial3Content: "Tananyagkészítéshez tökéletes. Diákjaim imádják a világos kiejtést és a sebességszabályozást.",
  testimonial4Name: "Robert Wilson",
  testimonial4Role: "Vállalkozó",
  testimonial4Content: "Forradalmasította nemzetközi kommunikációnkat. Kivételes hangminőség és nyelvtámogatás.",
  login: "Bejelentkezés",
  register: "Regisztráció",
  continueWith: "Folytatás {provider} segítségével",
  orContinueWith: "Vagy folytassa",
  orLoginWith: "Vagy jelentkezzen be",
  orRegisterWith: "Vagy regisztráljon",
  githubLogin: "Folytatás GitHubbal",
  googleLogin: "Folytatás Googlelel",
  dividerText: "vagy",
  aiPowered: "Művi Intelligencia",
  languagesSupported: "50+ Támogatott Nyelv",
  copyright: "© {year} VoiceCanvas. Minden jog fenntartva.",
  footerSlogan: "Szívvel készítve egy jobb hangélményért",
  loginDescription: "Jelentkezzen be további funkciók eléréséhez",
  registerDescription: "Hozzon létre új fiókot a szolgáltatás használatához",
  passwordMismatch: "A jelszavak nem egyeznek",
  back: "Vissza",
  profile: "Profil",
  settings: "Beállítások",
  basicInfo: "Alapinformációk",
  username: "Felhasználónév",
  email: "Email",
  registrationTime: "Regisztráció időpontja",
  loginMethod: "Bejelentkezési mód",
  notSet: "Nincs beállítva",
  emailPassword: "Email és Jelszó",
  logout: "Kijelentkezés",
  loginRequired: "Bejelentkezés Szükséges",
  loginToUseFeature: "Kérjük, jelentkezzen be a funkció használatához",
  password: "Jelszó",
  confirmPassword: "Jelszó Múeggerősítése",
  loading: "Betöltés...",
  loginSuccess: "Sikeres Bejelentkezés",
  registerSuccess: "Sikeres Regisztráció",
  welcomeBack: "Üdvözöljük Vissza!",
  authError: "Hitelesítési hiba. Kérjük, próbálja újra.",
  registerError: "Regisztrációs hiba. Kérjük, próbálja újra.",
  noAccount: "Nincs fiók? Regisztráció",
  haveAccount: "Van fiókja? Bejelentkezés",
  chinese: "Kínai",
  english: "Angol",
  japanese: "Japán",
  korean: "Koreai",
  spanish: "Spanyol",
  french: "Francia",
  russian: "Orosz",
  italian: "Olasz",
  portuguese: "Portugál",
  german: "Német",
  indonesian: "Indonéz",
  arabic: "Arab",
  cantonese: "Kantoni",
  danish: "Dán",
  dutch: "Holland",
  finnish: "Finn",
  greek: "Görög",
  hebrew: "Héber",
  hindi: "Hindi",
  hungarian: "Magyar",
  norwegian: "Norvég",
  polish: "Lengyel",
  romanian: "Román",
  swedish: "Svéd",
  turkish: "Török",
  welsh: "Walesi",
  vietnamese: "Vietnámi",
  ukrainian: "Ukrán",
  catalan: "Katalán",
  czech: "Cseh",
  britishEnglish: "Brit Angol",
  australianEnglish: "Ausztrál Angol",
  mexicanSpanish: "Mexikói Spanyol",
  usSpanish: "Amerikai Spanyol",
  canadianFrench: "Kanadai Francia",
  belgianFrench: "Belga Francia",
  brazilianPortuguese: "Brazil Portugál",
  austrianGerman: "Osztrák Német",
  swissGerman: "Svájci Német",
  uaeArabic: "EAE-arab",
  belgianDutch: "Belga Holland",
  indianEnglish: "Indiai Angol",
  welshEnglish: "Walesi Angol",
  irishEnglish: "Ír Angol",
  newZealandEnglish: "Új-Zélandi Angol",
  southAfricanEnglish: "Dél-afrikai Angol",
  icelandic: "Izlandi",
  scottishEnglish: "Skót Angol",
  singaporeanEnglish: "Szingapúri Angol",
  afrikaans: "Afrikaans",
  bulgarian: "Bolgár",
  croatian: "Horvát",
  lithuanian: "Litván",
  latvian: "Lett",
  macedonian: "Macedón",
  malay: "Maláj",
  serbian: "Szerb",
  slovak: "Szlovák",
  slovenian: "Szlovén",
  swahili: "Szuahéli",
  tamil: "Tamil",
  thai: "Thai",
  urdu: "Urdu",
  traditionalChinese: "Hagyományos Kínai",
  saudiArabic: "Szaúdi Arab",
  
  // Pricing Page
  pricingTitle: "Egyszerű és Átlátható Árazás",
  pricingSubtitle: "Válassza ki igényeinek legmegfelelőbb csomagot",
  mostPopular: "Legnépszerűbb",
  bestValue: "Legjobb Érték",
  free: "Ingyenes",
  perYear: "/év",
  perMonth: "/hónap",
  
  // Plans
  trialPlan: "Próbaverzió",
  trialDesc: "Ismerje meg VoiceCanvas alapfunkcióit",
  yearlyPlan: "Éves Csomag",
  yearlyDesc: "Haladó felhasználóknak ideális",
  monthlyPlan: "Havi Csomag",
  monthlyDesc: "Egyéni és kis projektekhez",
  noPlan: "Nincs Csomag",
  
  // Subscription
  subscription: "Előfizetés",
  currentPlan: "Aktuális Csomag",
  planStatus: "Csomag Állapota",
  expiryDate: "Lejárati Dátum",
  active: "Aktív",
  inactive: "Inaktív",
  
  // Character Quota
  characterQuota: "Karakterkvóta",
  totalQuota: "Teljes Kvóta",
  usedQuota: "Felhasznált",
  remainingQuota: "Maradék",
  lastUpdated: "Utolsó Frissítés",
  noQuota: "Nincs Kvóta",
  permanentQuota: "Állandó Kvóta",
  temporaryQuota: "Ideiglenes Kvóta",
  permanentValid: "Örökre Érvényes",
  quotaExpiryTime: "Lejárat: {date}",
  
  // Payment Success
  paymentSuccess: "Sikeres Fizetés",
  refreshingData: "Adatok frissítése...",
  subscriptionSuccess: "Sikeres Előfizetés",
  subscriptionUpdated: "Előfizetési csomag frissítve, adatok frissítése...",
  purchaseSuccess: "Sikeres Vásárlás",
  quotaUpdated: "Karakterkvóta frissítve, adatok frissítése...",
  
  // Features
  freeChars: "{amount} ingyenes karakter",
  trialPeriod: "{days} napos próbaidőszak",
  yearlyQuota: "Évi {amount} karakter",
  monthlyQuota: "Havi {amount} karakter",
  languageSupport: "50+ támogatott nyelv",
  basicSpeedControl: "Alap sebességszabályozás",
  basicVoiceSelection: "Alap hangválaszték",
  textInputOnly: "Csak szöveges bevitel",
  standardSupport: "Szabványos támogatás",
  fullSpeedControl: "Teljes sebességvezérlés",
  allVoices: "Összes hang elérhető",
  wordByWordReading: "Szóról szóra olvasás",
  fileUpload: "Fájlfeltöltés támogatása",
  audioVisualization: "Hangvizualizáció",
  advancedAudioEdit: "Haladó hangszerkesztés",
  prioritySupport: "Prioritásos támogatás",
  support247: "0-24 támogatás",
  earlyAccess: "Korai hozzáférés új funkciókhoz",
  
  // Buttons
  startTrial: "Próbaverzió Indítása",
  chooseYearly: "Éves Választása",
  chooseMonthly: "Havi Választása",
  buyNow: "Vásárlás Most",
  
  // Pay As You Go
  payAsYouGo: "Használatalapú Fizetés",
  tenThousandChars: "100K karakter",
  millionChars: "1M karakter",
  threeMillionChars: "3M karakter",
  
  // FAQ
  faq: "Gyakran Ismételt Kérdések",
  faqTrialFeatures: "Mit tartalmaz a próbaverzió?",
  faqTrialFeaturesAnswer: "7 nap, 10 000 karakter, 50+ nyelv, alap sebesség- és hangbeállítások",
  faqHowToTry: "Hogyan kezdjem el a próbaverziót?",
  faqHowToTryAnswer: "Regisztráljon bankszámla nélkül is. Bármikor frissíthet fizetős csomagra.",
  faqQuotaCalc: "Hogyan számítják a karakterkvótát?",
  faqQuotaCalcAnswer: "A ténylegesen bevitt szöveg karaktereit számoljuk, szóközökkel és írásjelekkel együtt.",
  faqPayment: "Milyen fizetési módok elfogadottak?",
  faqPaymentAnswer: "Bankkártya, WeChat Pay, Alipay stb. Minden tranzakció titkosított.",
  faqQuotaType: "Mi a különbség vásárolt és előfizetéses kvóta között?",
  faqQuotaTypeAnswer: "Vásárolt kvóta állandó, előfizetéses időkorlátos. Igényeinek megfelelően válasszon.",
  
  // Operation Tips
  operationSuccess: "Művelet Sikeres",
  operationFailed: "Művelet Sikertelen",
  pleaseWait: "Kérjük, várjon...",
  processingRequest: "Kérés feldolgozása...",
  
  // Speech Synthesis Tips
  textTooLong: "Túl hosszú szöveg",
  textLengthLimit: "A szolgáltató maximális hossz: {limit} karakter",
  quotaInsufficient: "Nincs elég karakterkvóta",
  quotaRemaining: "Maradék kvóta: {count} karakter",
  synthesizing: "Beszéd generálása...",
  downloadingAudio: "Hang letöltése...",

  // New translation keys
  serviceProviderCharacterLimit: "Szolgáltatói korlát: {limit} karakter",
  textTruncatedDueToLimit: "Szöveg a szolgáltatói korlátig csonkolva",
  insufficientCharacterQuota: "Nincs elég karakterkvóta. Vásároljon többet vagy frissítsen",
  quotaCheckUnavailable: "Kvótajelenleg nem elérhető. Később próbálja újra.",
  
  // File Operation Tips
  uploadingFile: "Fájl feltöltése folyamatban...",
  fileFormatError: "Nem támogatott fájlformátum",
  fileSizeLimit: "Túllépte a fájlméretkorlátot",
  fileUploadSuccess: "Sikeres fájlfeltöltés",
  fileUploadFailed: "Sikertelen fájlfeltöltés",
  
  // User Operation Tips
  sessionExpired: "Munkamenet lejárt. Lépjen be újra",
  unauthorized: "Jogtalan hozzáférés",
  
  // Quota Related Tips
  quotaUpdateFailed: "Karakterkvóta frissítése sikertelen",
  checkingQuota: "Kvóta ellenőrzése...",
  
  // Subscription Related Tips
  subscriptionRequired: "Előfizetés Szükséges",
  subscriptionExpired: "Lejárt Előfizetés",
  subscriptionActive: "Aktív Előfizetés",
  subscriptionUpdateSuccess: "Előfizetés sikeresen frissítve",
  subscriptionUpdateFailed: "Előfizetés frissítése sikertelen",
  
  // Payment Related Tips
  processingPayment: "Fizetés feldolgozása...",
  paymentFailed: "Sikertelen fizetés",
  paymentCanceled: "Fizetés visszavonva",
  
  // Error Tips
  networkError: "Hálózati hiba. Később próbálja újra.",
  serverError: "Szerverhiba. Később próbálja újra.",
  unknownError: "Ismeretlen hiba történt",
  tryAgainLater: "Kérjük, próbálja újra később",
  
  // Confirmation Tips
  confirmLogout: "Biztosan kijelentkezik?",
  confirmCancel: "Biztosan megszakítja?",
  confirmDelete: "Biztosan törli?",
  yes: "Igen",
  no: "Nem",
  confirm: "Megerősít",
  cancel: "Mégsem",
  
  // Loading States
  saving: "Mentés...",
  updating: "Frissítés...",
  deleting: "Törlés...",
  processing: "Feldolgozás...",
  home: "Kezdőlap",
  workspace: "Munkaterület",
  pricing: "Árazás",
  noAvailableVoice: "Jelenlegi nyelvhez nincs elérhető hang",
  selectVoiceFirst: "Először válasszon hangot",
  notice: "Értesítés",
  quotaCheckFailed: "Kvótaellenőrzés sikertelen, beszédgenerálás folytatódik",
  quotaCheckError: "Hiba a kvóta ellenőrzésekor, folytatás",
  updateQuotaFailed: "Karakterhasználat frissítése sikertelen",
  updateQuotaError: "Hiba a karakterhasználat frissítésekor",
  speechSynthesisError: "Beszédszintézis hiba",
  
    // Hangkezelés
    noAvailableVoices: "Nincs elérhető hang",
    clonedVoices: "Saját klónozott hangjaim",
    clonedVoice: "Klónozott hang",
    systemVoices: "Rendszerhangok",
    systemVoice: "Rendszerhang",
  
    // Profil oldal
    notSubscribed: "Nincs előfizetés",
    notActivated: "Nincs aktiválva",
    cloneQuota: "Klón kvóta",
    totalClones: "Összes klónozás",
    usedClones: "Felhasznált klónok",
    remainingClones: "Maradék klónok",
    clonePackagePurchaseSuccess: "Klón csomag sikeresen megvásárolva",
    updatingCloneCount: "Klónolási szám frissítése...",
    times: "alkalommal",
  
    // Klón csomagok
    clonePackagesTitle: "Hangklónozó csomagok",
    clonePackagesSubtitle: "Egyszeri vásárlás, örök érvényességgel",
    clonePackageBasic: "Alap csomag",
    clonePackageBasicDesc: "Személyes használatra",
    clonePackageAdvanced: "Haladó csomag",
    clonePackageAdvancedDesc: "Kis csoportoknak",
    clonePackagePro: "Profi csomag",
    clonePackageProDesc: "Szakmai felhasználóknak",
    cloneFeature1Times: "{count} hangklónozás",
    cloneFeatureValidForever: "Örök érvényesség",
    cloneFeatureMultiLanguage: "Többnyelvű támogatás (kínai, angol, japán, koreai)",
    cloneFeatureCustomization: "Személyre szabás",
    cloneFeatureStandardSupport: "Standard ügyfélszolgálat",
    cloneFeaturePrioritySupport: "Kiemelt támogatás",
  
    // GYIK
    faqCloneVoice: "Hogyan működik a hangklónozás?",
    faqCloneVoiceAnswer: "Mesterséges intelligencia készít digitális másolatot a hangodról. Optimális eredményért: 1) Csendes környezetben minimum 1 perces felvétel 2) Klónok nem járnak le 3) Többnyelvű szöveg-beszéd átalakítás 4) Minőség függ a felvételtől 5) Tartalomkészítéshez ideális",
  
    // Klónozó oldal
    voiceCloning: "Hangklónozás",
    uploadAudio: "Hang feltöltése",
    record: "Felvétel",
    stopRecording: "Felvétel leállítása",
    startCloning: "Klónozás indítása",
    cloning: "Klónozás folyamatban...",
    voiceId: "Hangazonosító:",
    clear: "Törlés",
    instructions: "Használati útmutató",
    audioFileSelected: "Kiválasztott hangfájl",
    fileSelected: "Kiválasztva: {filename} ({size}MB)",
    recordingComplete: "Felvétel kész",
    recordingSaved: "Mentve: {filename} ({size}MB)",
    startRecordingTitle: "Felvétel indítása",
    startRecordingDesc: "Kezdjen beszélni...",
    microphoneAccessError: "Nincs mikrofon hozzáférés",
    audioUploadRequirements: "MP3/M4A/WAV formátum, max 20MB, 10 mp -5 perc",
    fileSizeExceeded: "Túl nagy fájl ({size}MB). Maximum 20MB",
    audioDurationError: "Időtartam hiba",
    minDurationError: "Minimum 10 másodperc",
    maxDurationError: "Maximum 5 perc",
    audioFileSelectedTitle: "Hangfájl kiválasztva",
    audioFileSelectedDesc: "{filename} ({size}MB, hossz: {duration} mp)",
    fetchCloneVoicesError: "Hanglista betöltése sikertelen",
    deleteCloneVoiceError: "Törlési hiba",
    deleteSuccess: "Sikeres törlés",
    cloneVoiceDeleted: "Hang törölve",
    uploadAudioFirst: "Először töltsön fel hangot",
    loginForCloning: "Klónozáshoz jelentkezzen be",
    fetchUserDataError: "Adatlekérési hiba",
    insufficientCloneCredits: "Nincs elég klón kredit",
    buyMoreCredits: "Vásároljon több kreditet",
    startCloningTitle: "Klónozás indítása",
    startCloningDesc: "Hangfájl feldolgozása...",
    cloneVoiceFailed: "Klónozás sikertelen",
    invalidVoiceId: "Érvénytelen hangazonosító",
    cloneSuccess: "Sikeres klónozás",
    cloneReadyToUse: "Hang használatra kész",
    clearClonedVoice: "Klónozott hang törölve",
  
    // Utasítások
    instruction1: "1. Töltsön fel tiszta hangfelvételt (MP3/M4A/WAV)",
    instruction2: "2. Ajánlott hossz: 10 mp -5 perc",
    instruction3: "3. Szövegbemondás háttérzaj nélkül",
    instruction4: "4. Maximális fájlméret 20MB",
    instruction5: "5. Klónozás után kap hangazonosítót",
    instruction6: "6. Azonosítóval szövegből hang generálható",
    legalNotice: "Jogi nyilatkozat: Legyen jogos felhasználási joga. Tilos jogosulatlan klónozás. Csak személyes célra.",
  
    // API
    saveCloneVoiceError: "Mentési hiba",
    defaultClonedVoiceName: "Klónozott hang {date}",
  
    // API üzenetek
    minimaxConfigError: "Állítsa be a MINIMAX_API_KEY és MINIMAX_GROUP_ID környezeti változókat",
    fileUploadError: "Fájlfeltöltési hiba: {status} - {error}",
    fileIdError: "Hiányzó file_id",
    receivedFile: "Fájl fogadva",
    startingFileUpload: "Fájlfeltöltés indítása...",
    fileUploadSuccesss: "Sikeres fájlfeltöltés (file_id)",
    startingVoiceClone: "Hangklónozás indítása...",
    voiceCloneError: "Klónozási hiba: {status} - {error}",
    cloneResult: "Klónozási eredmény",
    cloneCountUpdateSuccess: "Klónszám frissítve",
    clonedVoiceSaved: "Hang adatbázisba mentve",
    cloneError: "Klónozási hiba",
      stripeLoadError: "Fizetési rendszer betöltése sikertelen",
      checkoutError: "Fizetési munkamenet létrehozása sikertelen",
      invalidSessionId: "Érvénytelen fizetési munkamenet",
      save: "Mentés",
    
      // Kezdőlap - Hangklónozás
      landingSubtitle: "Valós idejű szöveg-beszéd konverzió 50+ nyelven, hangklónozással, fejlett AI technológiával kivitelezve tisztán és természetesen.",
      feature4Title: "Hangklónozás",
      feature4Desc: "Személyre szabott hangklónozás, hogy az AI melegebben beszéljen",
    
      // Hangklónozás működése
      voiceCloningHowItWorks: "A hangklónozás működése",
      voiceCloneStep1Title: "Hangfeltöltés",
      voiceCloneStep1Desc: "Tölts fel 3-10 másodperces tiszta hangmintát",
      voiceCloneStep2Title: "AI elemzés",
      voiceCloneStep2Desc: "AI technológia kinyeri a hangjellemzőket és modelt épít",
      voiceCloneStep3Title: "Klónozás kész",
      voiceCloneStep3Desc: "Egyedi AI hangmodell generálása",
      voiceCloneStep4Title: "Szöveg bevitele",
      voiceCloneStep4Desc: "Add meg az átalakítandó szöveget",
      voiceCloneStep5Title: "Modell használata",
      voiceCloneStep5Desc: "A klónozott AI hangmodell alkalmazása",
      voiceCloneStep6Title: "Beszéd generálás",
      voiceCloneStep6Desc: "Természetes hangú klónozott beszéd kimenet",
    
      // Új felhasználói értékelések
      testimonial5Name: "Li úr",
      testimonial5Role: "Tartalomkészítő",
      testimonial5Content: "Ez az eszköz jelentősen növelte a tartalomgyártási hatékonyságomat, különösen többnyelvű anyagok esetén.",
      testimonial6Name: "Yang asszony",
      testimonial6Role: "Podcast műsorvezető",
      testimonial6Content: "A hangklón funkció lenyűgöző! Csupán néhány másodperces mintával tökéletesen reprodukálja a hangom, lehetővé téve többnyelvű podcastváltozatok könnyű létrehozását.",
      testimonial7Name: "Ke úr",
      testimonial7Role: "Szinkronszínész",
      testimonial7Content: "Szakmámból adódóan magas hangminőséget követelő vagyok. A platform klónozási minősége lenyűgözően őrzi meg az eredeti hang érzelmi árnyalatait és jellegzetességeit.",
      testimonial8Name: "Huang asszony",
      testimonial8Role: "Oktató",
      testimonial8Content: "Hangom klónozása után előre felvételeket készíthetek, így a tanulók bármikor hallgathatják magyarázataimat, jelentősen javítva a tanítás hatékonyságát."
    } as const;